/**
 * Created by huangxuehua on 2017/12/13.
 */
/**
 * Created by Administrator on 2017/12/9.
 */
var xpHome =new Vue({
    el:"#app",
    data:{
        couponList:[],//我的优惠券
        getCoupon:{},//领取优惠券
        goodsCount:0,//商品总价
        chooseCoupon:[],//可用优惠券
        chooseNoCoupon:[]//可用优惠券
    },
    methods:{
        getDateType:function(time){  //时间格式.
            return nUtils.dateType(time);
        },
        getPrice:function(price){ //替换
            if(price){
                var prices = price.replace(".00","");
                return   prices;
            }
        },
        initData:function(){
            var goodsCount=window.localStorage.getItem("goodsPrice");
            if(goodsCount){
             xpHome.goodsCount=goodsCount;
                console.log("--- xpHome.goodsCount-", xpHome.goodsCount)
            }
        },
        getCouponInfo:function(){//我的优惠券数据
            var data={
                //"userid":userInfo.userid,
                //"access_token":userInfo.access_token,
                //"data[type]"://三种情况0,1,2
            }
            xpHome.chooseCoupon = [];
            xpHome.chooseNoCoupon = [];
            $.ajax({
                url:nUrls.allCoupon,
                type:"POST",
                data:data,
                success:function(data){
                    var result = eval('(' + data + ')');
                    if (result && result.code == 200) {
                        xpHome.couponList = result.data;
                        var coupons=xpHome.couponList;
                        for(var i=0;i<coupons.length;i++){
                            if(parseInt(xpHome.goodsCount)>=coupons[i].coupon_money
                            && (new Date().getTime() < parseInt(coupons[i].end_time)*1000)){//可以使用
                                //时间可用
                                xpHome.chooseCoupon.push(xpHome.couponList[i])
                                console.log("- xpHome.chooseCoupon--", xpHome.chooseCoupon)
                            }else{
                                xpHome.chooseNoCoupon.push(xpHome.couponList[i]);
                                console.log("- xpHome.chooseNoCoupon--", xpHome.chooseNoCoupon)
                            }
                        }
                    }

                },
                error: function () {
                    console.log("获取信息出错");
                }
            })
        },
        goBuy:function(idx){
            if(xpHome.couponList[idx].is_used==0){
                window.localStorage.setItem("couponInfo",JSON.stringify(xpHome.couponList[idx]))
                window.history.back();
            }else{
                return;
            }
            }
    }
})
$(function(){
    xpHome.getCouponInfo();
    xpHome.initData()
})
$(function(){
    $("#couponNo").click(function(){
        $("#demo1").addClass("aui-hide");
        $("#demo2").removeClass("aui-hide");
    })
    $("#couponYes").click(function(){
        $("#demo1").removeClass("aui-hide");
        $("#demo2").addClass("aui-hide");
    })

})
var tab = new auiTab({
    element:document.getElementById("tab"),
    index:1,
    repeatClick:false
},function(ret){
    // console.log(ret);

});